Welcome To 2025: The Road To The Singularity